package com.atguigu.lease.common.minio;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;


/**
 * projectName: com.atguigu.lease.common.minio
 *
 * @author: 顾司羽
 * time: 2024/12/10 12:44 周二
 * description:
 */
//没有加 @Component 注解，则无法注入到spring容器
// 想要这个配置 @ConfigurationProperties(prefix = "minio") 生效，
// 需要在用的地方加@EnableConfigurationProperties(MinioProperties.class)
@ConfigurationProperties(prefix = "minio")
@Data
public class MinioProperties {
    //@Value("${minio.endpoint}") 单独读取
    private String endpoint;

    private String accessKey;

    private String secretKey;

    private String bucketName;
}
